
#ifndef CompileOnline
// 这是为了编写⽤例的时候有语法提⽰. 实际线上编译的过程中这个操作是不⽣效的.
#include "header.cpp"
#endif

///////////////////////////////////////////////////////
// 1. 每个⽤例是⼀个函数
// 2. 每个⽤例从标准输出输出⼀⾏⽇志
// 3. 如果⽤例通过, 统⼀打印 [TestName] ok!
// 4. 如果⽤例不通过, 统⼀打印 [TestName] failed! 并且给出合适的提⽰.
///////////////////////////////////////////////////////

void Test1()
{
    int ret = Solution().Add(3, 4);
    if(ret == 7){
        std::cout << "用例1通过!, 用例:3, 4" << std::endl;
    }else{
        std::cout << "用例1不通过!, 用例:3, 4" << std::endl;
    }
}

void Test2()
{
    int ret = Solution().Add(-2, 3);
    if(ret == 1){
        std::cout << "用例2通过!, 用例:-2, 3" << std::endl;
    }else{
        std::cout << "用例2不通过!, 用例:-2, 3" << std::endl;
    }
}

int main()
{
    Test1();
    Test2();

    return 0;
}